package com.spring.beans.factory.config;

import com.spring.beans.BeansException;
import com.spring.beans.factory.BeanFactory;

/**
 * @Description: This is a sample class.
 * @Author: Simon
 */
public interface AutowireCapableBeanFactory extends BeanFactory {
    Object applyBeanPostProcessorsBeforeInitialization(Object existingBean,String beanName)
            throws BeansException;

    Object applyBeanPostProcessorsAfterInitialization(Object existingBean,String beanName)
        throws BeansException;
}
